Annotation Feature Selector Constants

The annotation feature type specifies annotations (or adornments) to basic letter shapes. For instance, most Japanese fonts include versions of numbers that are circled, parenthesized, have periods after them, and so on. This is an exclusive feature type. Table D-1 lists the selectors for this feature.

Table D-1  Feature selectors for the kAnnotationType feature type

Constant

Explanation

kNoAnnotationSelector Indicates that characters should appear without annotation.
kBoxAnnotationSelector Use the forms of characters surrounded by a box cartouche.
kRoundedBoxAnnotationSelector Use the forms of characters surrounded by a box cartouche with rounded corners.
kCircleAnnotationSelector Use the forms of characters surrounded by a circle. For instance, see Unicode characters U+3260 through U+326F.
kInvertedCircleAnnotationSelector Same as circle annotation, but with white and black reversed. For instance, see Unicode characters U+2776 through U+277F.
kParenthesisAnnotationSelector Use the forms of characters surrounded by parentheses. For instance, see Unicode characters U+2474 through U+2487.
kPeriodAnnotationSelector Use the forms of characters followed by a period. For instance, see Unicode characters U+2488 through U+249B.
kRomanNumeralAnnotationSelector Display characters in their Roman numeral form.
kDiamondAnnotationSelector Display the text surrounded by a diamond.

Baseline Type Constants

CJK Roman Width Feature Selector Constants

Character Alternates Feature Selector Constants

Character Shape Feature Selector Constants

Cursive Connection Font Feature Selector Constants

Design Complexity Feature Selector Constants

Diacritical Mark Font Feature Selector Constants

Font Feature Type Constants

Font Feature Type Selector Constants

Font Name Code Constants

Font Name Platform Constants

Fraction Font Feature Selector Constants

Ideographic Spacing Feature Selector Constants

Justification Override Mask Constants

Justification Priority Constants

Kana Spacing Feature Selector Constants

Letter Case Font Feature Selector Constants

Ligature Font Feature Selector Constants

Linguistic Rearrangement Font Feature Selector Constants

Macintosh Platform Script Code Constants